package com.jdjw.modules.busassetapply.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class BusAssetApplySave {

    @ApiModelProperty(value = "资产名称id",required = true)
    private String assetArchivesId;

    @ApiModelProperty(value = "处置方式")
    private String type;

    @ApiModelProperty(value = "合同总价")
    private String price;

    @ApiModelProperty(value = "处置开始时间")
    private String startDate;

    @ApiModelProperty(value = "处置结束时间")
    private String endDate;

    @ApiModelProperty(value = "负责人")
    private String headPerson;

    @ApiModelProperty(value = "联系电话")
    private String headPhone;

    @ApiModelProperty(value = "附件资料")
    private String fileId;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "所属组织机构")
    private String orgCode;

    @ApiModelProperty(value = "修改人")
    private String updateBy;

    @ApiModelProperty(value = "修改时间")
    private String updateDate;

    @ApiModelProperty(value = "创建人",required = true)
    private String createBy;

    @ApiModelProperty(value = "创建时间")
    private String createDate;

    @ApiModelProperty(value = "备注")
    private String remarks;

    @ApiModelProperty(value = "乡镇（街道）id")
    private String townshipId;

    @ApiModelProperty(value = "行政村（社）id")
    private String villageId;

    @ApiModelProperty(value = "0申请中 1失败 2正常")
    private String passFlag;

    @ApiModelProperty(value = "投标单位")
    private String bidder;

    @ApiModelProperty(value = "投标过程描述")
    private String biddingProcess;

    @ApiModelProperty(value = "企业名称")
    private String businessName;

    @ApiModelProperty(value = "组织机构代码")
    private String businessCode;

    @ApiModelProperty(value = "联系电话")
    private String linkPhone;

    @ApiModelProperty(value = "合同开始时间")
    private String contractStartDate;

    @ApiModelProperty(value = "合同结束时间")
    private String contractEndDate;

    @ApiModelProperty(value = "租房姓名")
    private String tenantName;

    @ApiModelProperty(value = "租方证件号码")
    private String tenantCartno;

    @ApiModelProperty(value = "租方联系电话")
    private String tenantPhone;

    @ApiModelProperty(value = "合同名称")
    private String htmc;

    @ApiModelProperty(value = "合同编码")
    private String htbh;

    @ApiModelProperty(value = "是否公开招投标")
    private String sfgkzb;

    @ApiModelProperty(value = "招标平台")
    private String zbpt;

    @ApiModelProperty(value = "招标日期")
    private String zbrq;

    @ApiModelProperty(value = "合同期限(年）")
    private String htqx;

    @ApiModelProperty(value = "合同内容摘要")
    private String htnrzy;

    @ApiModelProperty(value = "受让人")
    private String srr;

    @ApiModelProperty(value = "受让人身份证号")
    private String srrsfzh;

    @ApiModelProperty(value = "应缴款日期")
    private String yjkrq;

    @ApiModelProperty(value = "应缴款金额")
    private String yjkje;

    @ApiModelProperty(value = "实缴款日期")
    private String sjkrq;

    @ApiModelProperty(value = "实缴款金额")
    private String sjkje;

    @ApiModelProperty(value = "收据号码")
    private String sjhm;

    @ApiModelProperty(value = "入账财务账套名称")
    private String ztmc;

    @ApiModelProperty(value = "凭证号")
    private String pzh;

    @TableField(exist = false)
    @ApiModelProperty(value = "村社id",required = true)
    private String deptId;

    @TableField(exist = false)
    @ApiModelProperty(value = "用户姓名",required = true)
    private String username;
}
